#!/usr/bin/env python
# -*- coding:utf-8 -*-
# @Time : 2020/9/2 13:22
# @Author : wn 
# @File: model_choices.py
# @SoftWare: PyCharm
# @Site:
# @Table:
# ｡◕‿◕｡｡◕‿◕｡｡◕‿◕｡


OrderStatusChoices = {
    '0': '全部成交',
    '1': '部分成交',
    '3': '未成交',
    '5': '撤单',
    '6': '订单已报入交易所未应答',
    '7': '废单',
    '8': '自成交废单',
    'a': '未知',
    'b': '尚未触发',
    'c': '已触发',
}

HedgeFlagChoices = {
    '1': '投机',
    '2': '套利',
    '3': '套保',
}

OffsetFlagChoices = {
    '0': '开仓',
    '1': '平仓',
    '2': '强平',
    '3': '平今',
    '4': '平昨',

}
DirectionChoices = {
    '0': '买',
    '1': '卖',
}

PosiDirectionChoices = {
    '1': '净',
    '2': '多头',
    '3': '空头',
}

QuoteTypeChoices = {
    107: '做市报价',
    109: '做市FAK报价',
    108: '匿名点击报价',
    1: '对话报价',
    105: '点击成交',
    112: '请求报价',
    113: '请求回复',
    117: '指示性报价',
    110: 'X-SWAP报价',
}

CommodityTypeChoices = {
    'G': '现货',
    'F': '场内期货',
    'O': '期权',
    'M': '跨期套利',
    'C': '跨品种套利',
    'B': '银行间债券',
    'P': '银行间回购',
    'D': '银行间远期',
    'S': '银行间互换',
    'E': '交易所债券',
    'U': 'ETF基金,分级A',
    'N': '可转债',
    'R': '回购',
    'T': '外盘期货',
}
